/*commom style*/
*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img {
	border: medium none;
	margin: 0;
	padding: 0;
}

em {
	font-style: normal;
}

ul,
ol {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a,
ins {
	text-decoration: none;
}

*:focus {
	outline: none;
}

a {
	color: #333;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cf:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}

.cf {
	zoom: 1;
}

.hide {
	display: none;
}

.block {
	display: block;
}

input,
body {
	font-family: "微软雅黑";
	text-align: left;
}

.w1000 {
	width: 1000px;
	margin: 0 auto;
}

.main-top {
	background: #f5f5f7;
	width: 100%;
	min-height: 945px;
	border-bottom: 2px solid #d4d4d4;
}

.floor-1 {
	padding-top: 20px;
}

/*图片新闻开始*/
.focusBox {
	position: relative;
	width: 1000px;
	height: 420px;
	overflow: hidden;
}

.focusBox .pic img {
	width: 1000px;
	height: 420px;
	display: block;
}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	height: 50px;
	width: 100%;
	background: url(tmbg.png) repeat;
}

.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	width: 100%;
}

.focusBox .txt ul {
	padding-left: 16px;
	overflow: hidden;
	height: 50px;
}

.focusBox .txt li {
	height: 50px;
	line-height: 50px;
	position: absolute;
	bottom: -400px;
}

.focusBox .txt li a {
	color: #FFFFFF;
	font-size: 17px;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 21px;
	right: 20px;
}

.focusBox .num li {
	position: relative;
	width: 42px;
	height: 4px;
	margin-left: 6px;
	cursor: pointer;
	text-align: center;
}

.focusBox .num li a,
.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: #FFF;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.focusBox .num li span {
	z-index: 1;
	background: url(off-1.jpg) no-repeat center;
}

.focusBox .num li.on a,
.focusBox .num a:hover {
	background: url(on-1.jpg) no-repeat center;
}

/*图片新闻结束*/
.news {
	width: 1000px;
	height: 110px;
	background: #fff;
}

.news .title {
	color: #365d98;
	font-size: 31px;
	font-weight: bold;
	line-height: 60px;
	text-align: center;
	padding-top: 10px;
}

.news .zy {
	width: 1000px;
	text-align: center;
	color: #365d98;
	font-size: 15px;
	line-height: 30px;
}

.news .zy .xq {
	color: #c10d0c;
	font-size: 15px;
}

/*第2层内容*/
.floor-2 {
	margin-top: 25px;
	width: 1000px;
	padding: 15px 20px 10px 20px;
	background: #fff;
}

.left-2 {
	width: 465px;
}

.gwy-tit {
	height: 50px;
	border-bottom: 1px solid #cfcfcf;
	width: 460px;
	margin-left: 5px;
}

.gwy-tit li {
	height: 50px;
	line-height: 50px;
	color: #a1a1a1;
	font-size: 18px;
}

.gwy-tit a {
	color: #a1a1a1;
	font-size: 21px;
}

.active a {
	color: #c10d0c;
	font-size: 21px;
}

.list-1 {
	margin-top: 10px;
}

.list-1 li {
	line-height: 35px;
	background: url("site.jpg") left center no-repeat;
}

.list-1 li a {
	color: #333333;
	font-size: 15px;
	padding-left: 10px;
}

.list-1 li span {
	color: #999999;
	font-size: 15px;
}

/**/
.main-mid {
	background: #ffff;
	width: 100%;
}

.floor-3 {
	padding: 20px 0;
}

/*放管服轮播*/
.news_img {
	margin: 20px 0;
}

.navbox_ {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.navbox {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	margin-top: 8px;
}

.f_l {
	float: left;
}

.f_r {
	float: right;
}

.margintop {
	margin-top: 8px;
}

.paddingtop {
	padding-top: 8px;
}

.slider_box {
	width: 1000px;
	margin: 0 auto;
	height: 90px;
	overflow: hidden;
	position: relative;
}

.silder_con {
	height: 90px;
	overflow: hidden;
	position: absolute;
}

.silder_panel {
	width: 1000px;
	height: 90px;
	overflow: hidden;
	float: left;
	position: relative;
}

.silder_panel img {
	width: 1000px;
	height: 90px;
	display: block;
	overflow: hidden;
}

.silder_nav {
	margin: 0 auto;
	bottom: 3px;
	right: -9px;
	position: absolute;
	overflow: hidden;
}

.silder_nav li {
	float: left;
	background: url("off-2.jpg") no-repeat;
	width: 17px;
	height: 17px;
	margin-right: 10px;
}

.silder_nav li.current {
	background: url("on-2.jpg") no-repeat;
	width: 17px;
	height: 17px;
	margin-right: 10px;
}

.floor-4 {
	width: 1000px;
}

.zcxg {
	border-bottom: none;
	margin-top: 10px;
}

.zcxg li {
	color: #999999;
	font-size: 19px;
	height: 40px;
	line-height: 40px;
}

.zcxg a {
	color: #999999;
	font-size: 19px;
	font-weight: bold;
}

.gl a {
	color: #355e92;
}

.zc-list {
	width: 560px;
	margin-top: 0;
}

.zc-list li {
	border-bottom: 1px solid #e6e6e6;
	line-height: 50px;
}

.right-4 {
	margin-left: 40px;
	width: 400px;
}

.gkzl {
	margin-top: 10px;
	height: 50px;
	line-height: 50px;
}

.gkzl a {
	color: #355e92;
	font-size: 19px;
	font-weight: bold;
}

.gk-list {
	border-bottom: 1px solid #e6e6e6;
	width: 400px;
	line-height: 50px;
}

.gk-list a {
	background: url("jt.png") right center no-repeat
}

.ly-list {
	width: 400px;
}

.ly-list a {
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-align: center;
	background: #d9edf7;
	color: #355e92;
	font-size: 15px;
	margin-bottom: 20px;
	padding: 0 10px;
}

.left-5 {
	width: 560px;
}

.zmhd {
	border-bottom: 1px solid #e6e6e6;
	height: 50px;
}

.zmhd li {
	line-height: 50px;
}

.zm-tit {
	display: block;
	line-height: 50px;
	color: #355e92;
	font-size: 19px;
	font-weight: bold;
}

.zm-tit a {
	color: #355e92;
	font-size: 19px;
	font-weight: bold;
}

/*.yjxx a{color: #355e92;font-size: 19px;padding-left:32px;}*/
/*.yjxx{position: relative;width: 110px;}*/
/*.yjxx img{position: absolute;top:13px;}*/
.wyxx {
	display: block;
	background: url("wyxx.png") left center no-repeat;
	width: 100px;
	height: 50px;
	padding: 15px 0 0 35px;
	margin-right: 15px;
}

.yjzj {
	display: block;
	background: url("yjzj.png") left center no-repeat;
	width: 100px;
	height: 50px;
	padding: 15px 0 0 35px;
}

.email {
	border-bottom: 1px dashed #e6e6e6;
	height: 50px;
	line-height: 50px;
	text-align: left;
}

.email span {
	width: 85px;
	color: #777777;
	font-size: 17px;
}

.email .glys {
	color: #355e92;
}

.email-list li {
	background: url("site.jpg") left center no-repeat;
	line-height: 35px;
}

.email-list li a {
	color: #333333;
	font-size: 15px;
	padding-left: 10px;
	width: 360px;
}

.email-list li span {
	color: #999999;
	font-size: 15px;
}

.email-list li .over {
	color: #355e92;
}

.email-list li .time {
	display: inline-block;
	width: 125px;
	text-align: left;
}

.bjcx {
	border-top: 1px dashed #e6e6e6;
	height: 40px;
	line-height: 40px;
}

.bjcx a {
	color: #355e92;
	font-size: 19px;
	padding-left: 32px;
	font-weight: bold;
}

.form-bd span {
	display: inline-block;
	color: #355e92;
	line-height: 30px;
	font-size: 15px;
	width: 60px;
	text-align: right;
}

.form-bd input {
	margin-left: 10px;
	padding-left: 5px;
}

.cx-txt {
	width: 215px;
	height: 28px;
	line-height: 180px;
	background: #f3f3f3;
	border: 1px solid #d8d8d8;
}

.yz-txt {
	width: 94px;
	height: 28px;
	line-height: 180px;
	background: #f3f3f3;
	border: 1px solid #d8d8d8;
}

.twyz {
	width: 75px;
	height: 28px;
	line-height: 180px;
	background: #f3f3f3;
	border: 1px solid #d8d8d8;
}

.submit {
	background: url("sslk.png") left center no-repeat;
	width: 182px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	color: #fff !important;
	font-size: 15px;
}

.right-5 {
	width: 400px;
	margin-left: 40px;
}

.pep-tit {
	width: 400px;
	border-bottom: 3px solid #4c81ad;
}

.pep-tit li {
	line-height: 50px;
	width: 100px;
	text-align: center;
}

.pep-tit li a {
	color: #666666;
	font-size: 15px;
}

.pep-tit .lsgl {
	border-bottom: 5px solid #4c81ad;
}

.pep-tit .lsgl a {
	color: #355e92;
}

/*面向公民开始*/
.jrgz {
	height: 50px;
	line-height: 50px;
	border: 0;
	background: url("gr_border_03.jpg") bottom repeat-x;
}

/*.jrgz span{display:inline-block;height:50px;line-height:50px;padding:0;color:#8e8e8e;background:url("gr_border_y_03.png") bottom no-repeat;*/
/*text-align: center;}*/
/*.jrgz span.hover{display:inline-block;height:50px;line-height:50px;color:#005599;background:url("gr_border_03.png") center 41px no-repeat;*/
/*text-align: center;}*/
.jrgz span {
	display: inline-block;
	height: 50px;
	line-height: 50px;
	padding: 0;
	color: #666666;
	text-align: center;
	font-size: 15px;
}

.jrgz span.hover_on {
	display: inline-block;
	height: 50px;
	line-height: 50px;
	color: #355e92;
	text-align: center;
	background: none;
	border-bottom: 5px solid #3c75a5;
}

.jrgz_list {
	padding: 10px;
	background: #f5f5f7;
}

.zwdtmainnraw ul {
	padding: 0;
	list-style: none;
}

.zwdtmainnraw ul li {
	float: left;
	width: 95px;
	height: 70px;
	text-align: center;
	line-height: 110px;
	margin-top: 18px;
}

/*.zwdtmainnraw1,.zwdtmainnraw2,.zwdtmainnraw3,.zwdtmainnraw4{margin-top: 10px;}*/
.zwdtmainnraw1 a {
	background: url(imgsprite.png) top no-repeat;
	height: 36px;
	background-position: 36px 0;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw1 a:hover {
	background: url(imgsprite.png) top no-repeat;
	height: 36px;
	background-position: 36px -36px;
	color: #3aa7da;
}

.zwdtmainnraw2 a {
	background: url(imgsprite.png) top no-repeat;
	height: 33px;
	background-position: 32px -449px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw2 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -482px;
	color: #3aa7da;
}

.zwdtmainnraw3 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -413px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw3 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -516px;
	color: #3aa7da;
}

.zwdtmainnraw4 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -1726px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw4 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -1243px;
	color: #3aa7da;
}

.zwdtmainnraw5 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -588px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw5 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -626px;
	color: #3aa7da;
}

.zwdtmainnraw6 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -1580px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw6 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -1359px;
	color: #3aa7da;
}

.zwdtmainnraw7 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	background-position: 32px -958px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw7 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	background-position: 32px -1061px;
	color: #3aa7da;
}

.zwdtmainnraw8 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -1505px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw8 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 36px;
	background-position: 32px -1207px;
	color: #3aa7da;
}

.zwdtmainnraw9 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -702px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw9 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -741px;
	color: #3aa7da;
}

.zwdtmainnraw10 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -1541px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw10 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -1168px;
	color: #3aa7da;
}

.zwdtmainnraw11 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -185px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw11 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -146px;
	color: #3aa7da;
}

.zwdtmainnraw12 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -887px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw12 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -1096px;
	color: #3aa7da;
}

.zwdtmainnraw13 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -1651px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw13 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -1467px;
	color: #3aa7da;
}

.zwdtmainnraw14 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -818px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw14 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -993px;
	color: #3aa7da;
}

.zwdtmainnraw15 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -339px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw15 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 39px;
	background-position: 32px -300px;
	color: #3aa7da;
}

.zwdtmainnraw16 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -1762px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw16 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -1796px;
	color: #3aa7da;
}

.zwdtmainnraw17 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	background-position: 32px -553px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw17 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	background-position: 32px -378px;
	color: #3aa7da;
}

.zwdtmainnraw18 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -924px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw18 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -1027px;
	color: #3aa7da;
}

.zwdtmainnraw19 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -72px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw19 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -109px;
	color: #3aa7da;
}

.zwdtmainnraw20 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 31px;
	background-position: 32px -1830px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw20 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 31px;
	background-position: 32px -1861px;
	color: #3aa7da;
}

.zwdtmainnraw21 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -1396px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw21 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 34px;
	background-position: 32px -1617px;
	color: #3aa7da;
}

.zwdtmainnraw22 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -1430px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw22 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 37px;
	background-position: 32px -1689px;
	color: #3aa7da;
}

.zwdtmainnraw23 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 40px;
	background-position: 32px -1319px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw23 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 40px;
	background-position: 32px -1279px;
	color: #3aa7da;
}

.zwdtmainnraw24 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -780px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw24 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -664px;
	color: #3aa7da;
}

.zwdtmainnraw25 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -262px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw25 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 38px;
	background-position: 32px -224px;
	color: #3aa7da;
}

.zwdtmainnraw26 a {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	;
	background-position: 32px -852px;
	display: block;
	color: #29588c;
	font-size: 15px;
}

.zwdtmainnraw26 a:hover {
	background: url(imgsprite.png) center top no-repeat;
	height: 35px;
	background-position: 32px -1133px;
	color: #3aa7da;
}

/*面向公民结束*/

.floor-6 {
	width: 100%;
	height: 210px;
	background: #f7f7f7;
	margin-top: 30px;
}

.ztzl-tit {
	padding-top: 10px;
}

.ztzl-tit li {
	height: 50px;
	line-height: 50px;
}

.ztzl-tit .zt-line span {
	display: inline-block;
	background: url("line.png") left center no-repeat;
	width: 415px;
	height: 5px;
}

.zt-pic {
	width: 160px;
	text-align: center;
}

.zt-pic a {
	width: 160px;
	text-align: center;
	color: #355e92 !important;
	font-size: 23px;
}

.mr_frbox {
	width: 1100px;
}

.mr_frBtnL {
	cursor: pointer;
	display: inline;
	float: left;
	height: 46px;
	margin: 48px 18px 0 0;
	width: 27px;
}

.mr_frUl {
	float: left;
	height: 90px;
	margin-top: 25px;
	width: 1000px;
}

.mr_frBtnR {
	float: right;
	margin: 48px 0 0 0;
	cursor: pointer;
	width: 27px;
	height: 49px;
}

.mr_frUl ul li {
	display: inline;
	float: left;
	width: 235px;
	overflow: hidden;
	position: relative;
	margin-right: 20px;
	position: relative;
}

.mr_frUl ul li:last-child {
	margin-right: 0;
}

.mr_frUl ul li a img {
	width: 235px;
	height: 90px;
	position: relative;
}

#mr_fu span {
	display: inline-block;
	color: #ffffff;
	font-size: 15px;
	position: absolute;
	top: 96px;
	width: 154px;
	text-align: center;
	left: 21px;
}

/*左飘窗*/
.zpc {
	position: fixed;
	top: 220px;
	left: 62px;
	z-index: 1000;
}

.zpc a {
	display: block;
	margin-bottom: 3px;
	width: 62px;
	height: 78px;
	text-align: center;
	position: relative;
}

.zpc .pic {
	display: inline;
}

.zpc .pic-1 {
	display: none;
}

.zpc span {
	display: inline;
	color: #333333;
	font-size: 12px;
	text-align: center;
	position: absolute;
	top: 40px;
	left: 5px;
}

.zpc .sp-1 {
	display: inline;
	color: #333333;
	font-size: 12px;
	text-align: center;
	position: absolute;
	top: 50px;
	left: 8px;
}

.zpc .sp-2 {
	display: inline;
	color: #333333;
	font-size: 12px;
	text-align: center;
	position: absolute;
	top: 38px;
	left: 8px;
}

.zpc .pf-hover span {
	color: #fff;
}

.pf-hover .sp-1 {
	color: #fff;
	top: 50px;
	left: 8px;
}

.pf-hover .sp-1 {
	color: #fff;
	top: 50px;
	left: 8px;
}

.pf-hover .sp-2 {
	color: #fff;
	top: 38px;
	left: 8px;
}

.zpc .pf-hover .pic {
	display: none;
}

.zpc .pf-hover .pic-1 {
	display: inline;
}


/*便民查询*/
.bmcx a {
	display: block;
	text-align: center;
	width: 95px;
	height: 70px;
	margin-top: 18px;
}

.bmcx a p {
	padding-top: 10px;
	color: #29588c;
	font-size: 13px;
}

.bmcx a img {
	width: 40px;
	height: 36px;
}
/* 适老化 */
/*
Desription
@author WangLuJie 山东纬横数据科技有限公司
@since 2023-6-20
*/
.newStyle .focusBox .txt li {
	height: 60px;
}

.newStyle .news .title a,
.newStyle .floor-6 .zt-pic a {
	font-size: 40px;
}

.newStyle .news {
	height: auto;
}

.newStyle .focusBox .txt li a,
.newStyle .news .zy,
.newStyle .news .zy a,
.newStyle .floor-2 .list-1 li a,
.newStyle .floor-2 .list-1 li span,
.newStyle .floor-4 .list-1 li a,
.newStyle .floor-4 .list-1 li span,
.newStyle .right-5 .jrgz,
.newStyle .right-5 .jrgz_list .bmcx p,
.newStyle .bmcx a p {
	font-size: 25px;
}

.newStyle .floor-2 .left-2,
.newStyle .floor-2 .right-2 {
	width: 100%;
}

.newStyle .floor-2 .right-2 {
	margin-top: 30px;
}

.newStyle .floor-2 .divider {
	display: none;
}

.newStyle .floor-2 .gwy-tit li a,
.newStyle .floor-4 .gwy-tit li,
.newStyle .floor-4 .gwy-tit li a,
.newStyle .gkzl a,
.newStyle .right-5 .zmhd,
.newStyle .right-5 .zmhd li a{
	font-size: 30px;
}

.newStyle .floor-2 .gwy-tit,
.newStyle .govpushinfo150203 li,
.newStyle .floor-4 .gwy-tit{
	width: auto !important;
	height: auto !important;
}
.newStyle .govpushinfo150203 li a{
	width: 80% !important;
}

.newStyle li {
	padding: 10px 0;
	height: auto;
}

.newStyle .zpc a,
.newStyle .zpc img {
	width: 130px;
	height: 130px;
}

.newStyle .floor-4 .left-4,
.newStyle .floor-4 .right-4,
.newStyle .floor-4 .list-1,
.newStyle .ly-list {
	width: 100%;
}

.newStyle .right-4 {
	margin-left: 0;
}
.newStyle .gk-list {
	width: 50%;
	margin-top: 20px;
}
.newStyle .gk-list a {
	font-size: 25px;
	width: 230px !important;
}

.newStyle .ly-list a {
	height: 75px;
    line-height: 75px;
	margin-right: 15px;
	margin-left: 0 !important;
	font-size: 25px;
}

.newStyle .floor-5 .left-5 {
	display: none;
}
.newStyle .floor-5 .right-5 {
	width: 100%;
	margin-left: 0;
}

.newStyle .bmcx a {
	width: 190px;
    height: 120px;
}
.newStyle .bmcx a img {
	width: 70px;
	height: 76px;
}

.newStyle .right-5 .jrgz span {
	font-size: 25px;
	width: auto !important;
}
.newStyle .gkzl {
	margin-top: 40px !important;
}

.newStyle .floor-6 .friend .tempWrap ul li,
.newStyle .floor-6 .friend .tempWrap ul li img {
	width: 470px !important;
	height: 225px !important;
}
.newStyle .floor-5 .right-5 .fr {
	float: left;
	margin-left: 80px;
}
.newStyle .right-5 .jrgz {
	margin-top: 20px;
}

.newStyle .floor-6 .friend,
.newStyle .floor-6 .friend .mr_frbox,
.newStyle .floor-6 .friend .mr_frbox .mr_frUl,
.newStyle .floor-6 .friend .mr_frbox .mr_frUl .tempWrap {
	height: 225px;
}

.newStyle .floor-6 {
	height: 350px;
}

.newStyle .mr_frBtnL,.newStyle .mr_frBtnR {
	margin-top: 118px;
}

.newStyle .right-4 .gkzl a {
	float: left !important;
	margin-right: 52px;
}

.newStyle .zpc span,
.newStyle .zpc .sp-1, .newStyle .zpc .sp-2{
	font-size: 25px !important;
	top: 80px !important;
}

